deep tropics - French English Dictionary